Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BURROW ROAD Semi-Detached £800,000 26 Jan 2023
4 BURROW ROAD Terraced £218,000 20 Dec 2002
6 BURROW ROAD Terraced £550,000 2 Aug 2019
8 BURROW ROAD Terraced £83,100 16 May 1996
10 BURROW ROAD Terraced £800,000 28 Sep 2023
12 BURROW ROAD Terraced £299,950 9 Jun 2006